package com.hydl.power.mapper;

import com.hydl.power.pojo.TempDevice;
import com.hydl.power.pojo.TempDeviceExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TempDeviceMapper {
    long countByExample(TempDeviceExample example);

    int deleteByExample(TempDeviceExample example);

    int insert(TempDevice record);

    int insertSelective(TempDevice record);

    List<TempDevice> selectByExample(TempDeviceExample example);

    int updateByExampleSelective(@Param("record") TempDevice record, @Param("example") TempDeviceExample example);

    int updateByExample(@Param("record") TempDevice record, @Param("example") TempDeviceExample example);

    List<TempDevice> selectPage(@Param("pageNumKey") Integer pageNum,@Param("pageSizeKey") Integer pageSize);

}